float finished concrete - French English Dictionary